Software Design

IMPORTANT

Software Design: Overview

This topic covers concepts, such as Refactoring in Software Design, Control Hierarchy in Software Design, Refinement in Software Design, Software Design Concepts, Modularity in Software Design, Information Hiding in Software Design, etc.

Important Questions on Software Design

HARD
IMPORTANT

 Abstraction and refinement are complementary in software system.

MEDIUM
IMPORTANT

The modularity in design means ?

MEDIUM
IMPORTANT

The software design process divided into levels of phases of design which are

EASY
IMPORTANT

The pattern in design process means the repetition of a solution to a common recurring problem within a certain context.

MEDIUM
IMPORTANT

Which tool is use for structured designing ?

MEDIUM
IMPORTANT

Actual programming of software code is done during the ____________ step in the SDLC.
 

EASY
IMPORTANT

 Which tool is use for structured designing 

MEDIUM
IMPORTANT

In the growing phase of the two-phase locking protocol, a transaction may

MEDIUM
IMPORTANT

An advantage of integrated software is that

MEDIUM
IMPORTANT

The ability of a computer to learn from experience by storing information and applying it to new situations is referred as

MEDIUM
IMPORTANT

In computer science what does the acronym JCL stand for?

MEDIUM
IMPORTANT

How many bits are sent when using the synchronous transmission mode if your character being transmitted is 8 bits long?

EASY
IMPORTANT

The first step in project planning is to

MEDIUM
IMPORTANT

The life cycle of most large software development projects, such as those for NASA and DOD, goes through several well defined phases sometimes referred to as the water fall method. A simple version of the water fall method consists of 4 phases. Which of the following would be the second phase?

MEDIUM
IMPORTANT

Software systems are integrated so that

EASY
IMPORTANT

Which of the following is not an objective for building an analysis model?

EASY
IMPORTANT

A ......... is an undertaking of limited duration in time with a defined outcome.

EASY
IMPORTANT

Which of the following is the most difficult of the decision making process?

MEDIUM
IMPORTANT

Which of the following is a typical problem of developing custom software?